10
101 65
92 100
69 112
34 105
7 97
0 73
14 32
29 21
63 0
105 27
5
35 38 1330
32 17 544
51 41 2091
18 21 378
52 49 2548
1
28 28
38 28
38 38
28 38
